self-contained instrument - İspanyolca İngilizce Sözlük